heavy-lifting rocket - Spanish English Dictionary